﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.UI.Bovespa.Ordens.Communication.Bovespa.Cliente.Cliente;
using Sinacor.Infra.UI.Common;
using Sinacor.Infra.Common;

namespace Sinacor.UI.Bovespa.Ordens.Communication.Translator
{
    class TranslatorDadosBancarios : 
    BaseTranslator<Model.DadosBancarios, 
    DadosBancariosResponse, 
    ModelCollection<Model.DadosBancarios>,
    List<DadosBancariosResponse>>
{
    public override Model.DadosBancarios Translate(DadosBancariosResponse from)
        {
            Model.DadosBancarios to = new Model.DadosBancarios();
            if (from != null)
            {
                to.Banco = from.Banco;
                to.Agencia = from.Agencia;
                to.Conta = from.Conta;
                to.CodigoDVAgencia = from.CodigoDVAgencia;
                to.CodigoDVConta = from.CodigoDVConta;
            }
        return to;
        }
    }
}
